package com.ethink.system.api.response;

import com.ethink.system.api.info.SystemApiAuthorityInfo;
import com.ethink.system.api.info.SystemMenuInfo;
import com.ethink.system.api.info.SystemRoleInfo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author liu chen xiao
 * @version 1.0.0
 * @ClassName SystemRoleDetailResponse.java
 * @Description
 * @createTime 2022年09月27日 16:11:00
 */
@Data
public class SystemRoleDetailResponse {
    @Schema(description = "角色信息")
    private SystemRoleInfo systemRoleInfo;

    @Schema(description = "菜单集合")
    private List<Long> menuInfoList;

    @Schema(description = "权限集合")
    private List<SystemApiAuthorityInfo> authorityInfoList;
}
